import { BrowserModule } from '@angular/platform-browser';
import { FormsModule } from '@angular/forms';
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { FileUploadModule } from '../../../lib/ng2-file-upload';
import { PaginationModule, ModalModule } from 'ngx-bootstrap';
import { ThreeAdvertisingManagementComponent } from './three-advertising-management/three-advertising-management.component';
import { ThreeAdvertisingGridComponent } from './three-advertising-management/three-advertising-grid/three-advertising-grid.component';
import { ThreeAdvertisingEditComponent } from './three-advertising-management/three-advertising-grid/three-advertising-edit/three-advertising-edit.component';
import { ThreeAdvertisingAddComponent } from './three-advertising-management/three-advertising-add/three-advertising-add.component';
import { ImageManagementAddGridComponent } from './three-advertising-management/three-advertising-add/select-image-add/select-image-add-grid/select-image-add-grid.component';
import { SelectImageAddComponent } from './three-advertising-management/three-advertising-add/select-image-add/select-image-add.component';
import { SelectImageEditComponent } from '././three-advertising-management/three-advertising-grid/three-advertising-edit/select-image-edit/select-image-edit.component';
import { ImageManagementEditGridComponent } from '././three-advertising-management/three-advertising-grid/three-advertising-edit/select-image-edit/select-image-edit-grid/select-image-edit-grid.component';

@NgModule({
  imports: [
    BrowserModule,
    FormsModule,
    CommonModule,
    PaginationModule.forRoot(),
    ModalModule.forRoot(),
    FileUploadModule
  ],
  declarations: [
    ThreeAdvertisingManagementComponent,
    ThreeAdvertisingGridComponent,
    ThreeAdvertisingEditComponent,
    ThreeAdvertisingAddComponent,
    ImageManagementAddGridComponent,
    SelectImageAddComponent,
    SelectImageEditComponent,
    ImageManagementEditGridComponent
  ],
  entryComponents: [
    ThreeAdvertisingManagementComponent
  ]
})
export class AdvertisingManagementModule { }
